From 191428f596a532799059124ed41b4b348e48634e Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Mon, 7 Mar 2011 23:05:03 +0100 Subject: [PATCH] gtksettings: plug a leak Make the GValue take the created GString. --- gtk/gtksettings.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtk/gtksettings.c b/gtk/gtksettings.c index b1f210e930..d870b44ed1 100644 --- a/gtk/gtksettings.c +++ b/gtk/gtksettings.c @@ -3089,7 +3089,7 @@ gtk_settings_load_from_key_file (GtkSettings *settings, g_value_init (&svalue.value, G_TYPE_GSTRING); s_val = g_key_file_get_string (keyfile, "Settings", key, &error); if (!error) - g_value_set_boxed (&svalue.value, g_string_new (s_val)); + g_value_take_boxed (&svalue.value, g_string_new (s_val)); g_free (s_val); break; } -- 2.30.2